/* pages/cart/cart.wxss */
/* pages/cart/index.wxss */
page{
	font-size: 40rpx;
  }
  
  .fx{
	display: flex;
	align-items: center;
  }
  
  .ml{
	margin-left: auto;
  }
  
  .item{
	height: 200rpx;
	margin-top: 10rpx;
	padding: 0 30rpx;
	background-color: #fff;
  }
  
  .item image{
	width: 185rpx;
	height: 185rpx;
	margin: 0 30rpx;
  }
  
  .item .info{
	line-height: 100rpx;
	flex-grow: 1;
  }
  
  .item .num{
	margin: 0 20rpx;
  }
  .operate text{
	width: 40rpx;
  }
  
  .bottom{
	position: fixed;
	bottom: 0;
	left: 0;
	width: calc(100% - 60rpx);
	height: 90rpx;
	padding: 0 30rpx;
	color: #fff;
	background-color: #9000ff;
  }
  
  .air{
	padding: 40rpx 0;
	color: #999;
	text-align: center;
  }